photon irradiation - French English Dictionary